board of managing directors - Spanish English Dictionary